<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SSDP Help: LimitDesign</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">SSDP Help<span id="projectnumber">&#160;2.04.01</span>
   </div>
   <div id="projectbrief">仅供测试</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.3 -->
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('../../',false,false,'search.php','搜索');
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-types">Public 类型</a> &#124;
<a href="#pub-methods">Public 成员函数</a> &#124;
<a href="#pub-static-methods">静态 Public 成员函数</a> &#124;
<a href="#pro-methods">Protected 成员函数</a> &#124;
<a href="#pro-attribs">Protected 属性</a> &#124;
<a href="../../dc/d3a/struct_limit_design-members.html">所有成员列表</a>  </div>
  <div class="headertitle"><div class="title">LimitDesign</div></div>
</div><!--header-->
<div class="contents">

<p>用于精确绘图  
 <a href="../../d9/db0/struct_limit_design.html#details">更多...</a></p>

<p><code>#include &lt;<a class="el" href="../../d3/d2b/_limit_design_8h_source.html">LimitDesign.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
Public 类型</h2></td></tr>
<tr class="memitem:a27d14ef0b920b63a32913d9d8f8b4716"><td class="memItemLeft" align="right" valign="top"><a id="a27d14ef0b920b63a32913d9d8f8b4716" name="a27d14ef0b920b63a32913d9d8f8b4716"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>CompassMode</b> { <b>MODE_Polar</b> = 0
, <b>MODE_Rectangular</b> = 1
 }</td></tr>
<tr class="separator:a27d14ef0b920b63a32913d9d8f8b4716"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa31b698d49fb43c4c1aee32d49d9c684"><td class="memItemLeft" align="right" valign="top"><a id="aa31b698d49fb43c4c1aee32d49d9c684" name="aa31b698d49fb43c4c1aee32d49d9c684"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>RotationMode</b> { <br />
&#160;&#160;<b>ROTATION_Top</b> = 1
, <b>ROTATION_Front</b> = 2
, <b>ROTATION_Side</b> = 3
, <b>ROTATION_View</b> = 4
, <br />
&#160;&#160;<b>ROTATION_ACS</b> = 5
, <b>ROTATION_Context</b> = 6
, <b>ROTATION_Restore</b> = 7
<br />
 }</td></tr>
<tr class="separator:aa31b698d49fb43c4c1aee32d49d9c684"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0024dc307a50403f816f28a8574ba3c9"><td class="memItemLeft" align="right" valign="top"><a id="a0024dc307a50403f816f28a8574ba3c9" name="a0024dc307a50403f816f28a8574ba3c9"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>CurrentState</b> { <b>STATE_NotEnabled</b> = 0
, <b>STATE_Deactivated</b> = 1
, <b>STATE_Inactive</b> = 2
, <b>STATE_Active</b> = 3
 }</td></tr>
<tr class="separator:a0024dc307a50403f816f28a8574ba3c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29a4ed5fed22edc187d3bfee2e9915d2"><td class="memItemLeft" align="right" valign="top"><a id="a29a4ed5fed22edc187d3bfee2e9915d2" name="a29a4ed5fed22edc187d3bfee2e9915d2"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>ItemField</b> { <br />
&#160;&#160;<b>DIST_Item</b> = 0
, <b>ANGLE_Item</b> = 1
, <b>X_Item</b> = 2
, <b>Y_Item</b> = 3
, <br />
&#160;&#160;<b>Z_Item</b> = 4
<br />
 }</td></tr>
<tr class="separator:a29a4ed5fed22edc187d3bfee2e9915d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29e2bc3becd6acb78c78f152c7e73fb7"><td class="memItemLeft" align="right" valign="top"><a id="a29e2bc3becd6acb78c78f152c7e73fb7" name="a29e2bc3becd6acb78c78f152c7e73fb7"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>KeyinStatus</b> { <b>KEYIN_Dynamic</b> = 0
, <b>KEYIN_Partial</b> = 1
, <b>KEYIN_DontUpdate</b> = 2
 }</td></tr>
<tr class="separator:a29e2bc3becd6acb78c78f152c7e73fb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a554a26d29d4d5e086e0302ada6fb6848"><td class="memItemLeft" align="right" valign="top"><a id="a554a26d29d4d5e086e0302ada6fb6848" name="a554a26d29d4d5e086e0302ada6fb6848"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>Constants</b> { <b>MAX_SAVED_VALUES</b> = 20
 }</td></tr>
<tr class="separator:a554a26d29d4d5e086e0302ada6fb6848"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public 成员函数</h2></td></tr>
<tr class="memitem:a4e583f8035f12392f85414bf3974975c"><td class="memItemLeft" align="right" valign="top">ATVIEW_EXP ATECStatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/db0/struct_limit_design.html#a4e583f8035f12392f85414bf3974975c">SetContext</a> (LimitDesignFlags flags, XPoint3dCP origin=NULL, XVec3dCP orientation=NULL, XVec3dCP delta=NULL, double const *distance=NULL, double const *angle=NULL, TransformCP trans=NULL)</td></tr>
<tr class="memdesc:a4e583f8035f12392f85414bf3974975c"><td class="mdescLeft">&#160;</td><td class="mdescRight">设置控制框内容  <a href="../../d9/db0/struct_limit_design.html#a4e583f8035f12392f85414bf3974975c">更多...</a><br /></td></tr>
<tr class="separator:a4e583f8035f12392f85414bf3974975c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
静态 Public 成员函数</h2></td></tr>
<tr class="memitem:ac94577ca6d17e86e8d489c85e2796d32"><td class="memItemLeft" align="right" valign="top">static ATVIEW_EXP LimitDesignR&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/db0/struct_limit_design.html#ac94577ca6d17e86e8d489c85e2796d32">GetEntity</a> ()</td></tr>
<tr class="memdesc:ac94577ca6d17e86e8d489c85e2796d32"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取实例  <a href="../../d9/db0/struct_limit_design.html#ac94577ca6d17e86e8d489c85e2796d32">更多...</a><br /></td></tr>
<tr class="separator:ac94577ca6d17e86e8d489c85e2796d32"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
Protected 成员函数</h2></td></tr>
<tr class="memitem:ac0ac32c91b643eda9ff4cf6919b5a965"><td class="memItemLeft" align="right" valign="top"><a id="ac0ac32c91b643eda9ff4cf6919b5a965" name="ac0ac32c91b643eda9ff4cf6919b5a965"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>_OnCompassModeChange</b> ()</td></tr>
<tr class="separator:ac0ac32c91b643eda9ff4cf6919b5a965"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa463d0fcabc7858819f0d896d45bf67d"><td class="memItemLeft" align="right" valign="top"><a id="aa463d0fcabc7858819f0d896d45bf67d" name="aa463d0fcabc7858819f0d896d45bf67d"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>_OnRotationModeChange</b> ()</td></tr>
<tr class="separator:aa463d0fcabc7858819f0d896d45bf67d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0d5969b671e066c4554bfdc00ad0c5e"><td class="memItemLeft" align="right" valign="top"><a id="af0d5969b671e066c4554bfdc00ad0c5e" name="af0d5969b671e066c4554bfdc00ad0c5e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>_OnFieldLockChange</b> (ItemField index)</td></tr>
<tr class="separator:af0d5969b671e066c4554bfdc00ad0c5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7cf2a5626b0f484223dcf995edd6b97"><td class="memItemLeft" align="right" valign="top"><a id="ad7cf2a5626b0f484223dcf995edd6b97" name="ad7cf2a5626b0f484223dcf995edd6b97"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>_OnFieldValueChange</b> (ItemField index)</td></tr>
<tr class="separator:ad7cf2a5626b0f484223dcf995edd6b97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bf055e9ecc6863cbc961ff2b832eff6"><td class="memItemLeft" align="right" valign="top"><a id="a8bf055e9ecc6863cbc961ff2b832eff6" name="a8bf055e9ecc6863cbc961ff2b832eff6"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>_HasInputFocus</b> ()</td></tr>
<tr class="separator:a8bf055e9ecc6863cbc961ff2b832eff6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1e8f63bf0b5155f4f204e55f2e3aec9"><td class="memItemLeft" align="right" valign="top"><a id="ab1e8f63bf0b5155f4f204e55f2e3aec9" name="ab1e8f63bf0b5155f4f204e55f2e3aec9"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>_GrabInputFocus</b> ()</td></tr>
<tr class="separator:ab1e8f63bf0b5155f4f204e55f2e3aec9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeacde8f05e174e1ef45f0e59eb043944"><td class="memItemLeft" align="right" valign="top"><a id="aeacde8f05e174e1ef45f0e59eb043944" name="aeacde8f05e174e1ef45f0e59eb043944"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>_SetFocusItem</b> (ItemField index)</td></tr>
<tr class="separator:aeacde8f05e174e1ef45f0e59eb043944"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5281ee875ee8ffcaab09f867e52d9af"><td class="memItemLeft" align="right" valign="top"><a id="aa5281ee875ee8ffcaab09f867e52d9af" name="aa5281ee875ee8ffcaab09f867e52d9af"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>_SetupAngleParser</b> (XAngleParser &amp;parser)</td></tr>
<tr class="separator:aa5281ee875ee8ffcaab09f867e52d9af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a2b0424f235e370bb1283fcde465272"><td class="memItemLeft" align="right" valign="top"><a id="a2a2b0424f235e370bb1283fcde465272" name="a2a2b0424f235e370bb1283fcde465272"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>_SetupDistanceParser</b> (DistanceParser &amp;parser)</td></tr>
<tr class="separator:a2a2b0424f235e370bb1283fcde465272"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7097f26655d8ef828db8cf30f476fb89"><td class="memItemLeft" align="right" valign="top"><a id="a7097f26655d8ef828db8cf30f476fb89" name="a7097f26655d8ef828db8cf30f476fb89"></a>
virtual double&#160;</td><td class="memItemRight" valign="bottom"><b>_CompassPixelSize</b> ()</td></tr>
<tr class="separator:a7097f26655d8ef828db8cf30f476fb89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a036fe57d0e73cb02cfcdde02e4a7f785"><td class="memItemLeft" align="right" valign="top"><a id="a036fe57d0e73cb02cfcdde02e4a7f785" name="a036fe57d0e73cb02cfcdde02e4a7f785"></a>
virtual UInt32&#160;</td><td class="memItemRight" valign="bottom"><b>_GetAnimationFrames</b> ()</td></tr>
<tr class="separator:a036fe57d0e73cb02cfcdde02e4a7f785"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49e7911404b152665962122e565aaed3"><td class="memItemLeft" align="right" valign="top"><a id="a49e7911404b152665962122e565aaed3" name="a49e7911404b152665962122e565aaed3"></a>
virtual UInt32&#160;</td><td class="memItemRight" valign="bottom"><b>_GetFrameColor</b> ()</td></tr>
<tr class="separator:a49e7911404b152665962122e565aaed3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20fd48ff30ed8222e5e4aa546cce438c"><td class="memItemLeft" align="right" valign="top"><a id="a20fd48ff30ed8222e5e4aa546cce438c" name="a20fd48ff30ed8222e5e4aa546cce438c"></a>
virtual UInt32&#160;</td><td class="memItemRight" valign="bottom"><b>_GetFillColor</b> ()</td></tr>
<tr class="separator:a20fd48ff30ed8222e5e4aa546cce438c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6527b2444453bce172fc590a12e30d15"><td class="memItemLeft" align="right" valign="top"><a id="a6527b2444453bce172fc590a12e30d15" name="a6527b2444453bce172fc590a12e30d15"></a>
virtual UInt32&#160;</td><td class="memItemRight" valign="bottom"><b>_GetXColor</b> ()</td></tr>
<tr class="separator:a6527b2444453bce172fc590a12e30d15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1146ae9b7f3ddd4e325776f48b33e879"><td class="memItemLeft" align="right" valign="top"><a id="a1146ae9b7f3ddd4e325776f48b33e879" name="a1146ae9b7f3ddd4e325776f48b33e879"></a>
virtual UInt32&#160;</td><td class="memItemRight" valign="bottom"><b>_GetYColor</b> ()</td></tr>
<tr class="separator:a1146ae9b7f3ddd4e325776f48b33e879"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee5fc4eae282490b1636900164684aa3"><td class="memItemLeft" align="right" valign="top"><a id="aee5fc4eae282490b1636900164684aa3" name="aee5fc4eae282490b1636900164684aa3"></a>
virtual UInt32&#160;</td><td class="memItemRight" valign="bottom"><b>_GetIndexColor</b> ()</td></tr>
<tr class="separator:aee5fc4eae282490b1636900164684aa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a858263097c408f8f4f438d03ca3e64a6"><td class="memItemLeft" align="right" valign="top"><a id="a858263097c408f8f4f438d03ca3e64a6" name="a858263097c408f8f4f438d03ca3e64a6"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>_GetSmartKeyin</b> ()</td></tr>
<tr class="separator:a858263097c408f8f4f438d03ca3e64a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66339641b31f685ac77661a7279cb57f"><td class="memItemLeft" align="right" valign="top"><a id="a66339641b31f685ac77661a7279cb57f" name="a66339641b31f685ac77661a7279cb57f"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>_GetFloatingOrigin</b> ()</td></tr>
<tr class="separator:a66339641b31f685ac77661a7279cb57f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a001c8e7ef67a99c53b8a4a877b00034a"><td class="memItemLeft" align="right" valign="top"><a id="a001c8e7ef67a99c53b8a4a877b00034a" name="a001c8e7ef67a99c53b8a4a877b00034a"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>_GetStickyZLock</b> ()</td></tr>
<tr class="separator:a001c8e7ef67a99c53b8a4a877b00034a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5167e554fd0ea3246bc0c2267204bca"><td class="memItemLeft" align="right" valign="top"><a id="af5167e554fd0ea3246bc0c2267204bca" name="af5167e554fd0ea3246bc0c2267204bca"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>_GetAlwaysShowCompass</b> ()</td></tr>
<tr class="separator:af5167e554fd0ea3246bc0c2267204bca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5737e1511b77a02cbbd3cafe390398c2"><td class="memItemLeft" align="right" valign="top"><a id="a5737e1511b77a02cbbd3cafe390398c2" name="a5737e1511b77a02cbbd3cafe390398c2"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>_GetContextSensitive</b> ()</td></tr>
<tr class="separator:a5737e1511b77a02cbbd3cafe390398c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7db0505db6dda09e793cc63f033ea4cb"><td class="memItemLeft" align="right" valign="top"><a id="a7db0505db6dda09e793cc63f033ea4cb" name="a7db0505db6dda09e793cc63f033ea4cb"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>_GetDisableACSContextRotation</b> ()</td></tr>
<tr class="separator:a7db0505db6dda09e793cc63f033ea4cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5263ce41305af59604f8fa188537cbda"><td class="memItemLeft" align="right" valign="top"><a id="a5263ce41305af59604f8fa188537cbda" name="a5263ce41305af59604f8fa188537cbda"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>_GetAxisIndexing</b> ()</td></tr>
<tr class="separator:a5263ce41305af59604f8fa188537cbda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e310457c3bf69d820496801f3d86a96"><td class="memItemLeft" align="right" valign="top"><a id="a4e310457c3bf69d820496801f3d86a96" name="a4e310457c3bf69d820496801f3d86a96"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>_GetDistanceIndexing</b> ()</td></tr>
<tr class="separator:a4e310457c3bf69d820496801f3d86a96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2fdefa0256b913f7dfa6c676132a514"><td class="memItemLeft" align="right" valign="top"><a id="ae2fdefa0256b913f7dfa6c676132a514" name="ae2fdefa0256b913f7dfa6c676132a514"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>_GetAutoFocusFields</b> ()</td></tr>
<tr class="separator:ae2fdefa0256b913f7dfa6c676132a514"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac780cf7a07e51fb62dbecf33bc7c169f"><td class="memItemLeft" align="right" valign="top"><a id="ac780cf7a07e51fb62dbecf33bc7c169f" name="ac780cf7a07e51fb62dbecf33bc7c169f"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>_GetAutoPointPlacement</b> ()</td></tr>
<tr class="separator:ac780cf7a07e51fb62dbecf33bc7c169f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acefabde71317f38179dd93ee4697fdb2"><td class="memItemLeft" align="right" valign="top"><a id="acefabde71317f38179dd93ee4697fdb2" name="acefabde71317f38179dd93ee4697fdb2"></a>
virtual double&#160;</td><td class="memItemRight" valign="bottom"><b>_GetIndexTolerance</b> ()</td></tr>
<tr class="separator:acefabde71317f38179dd93ee4697fdb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfdf3613d44f6238a871e2108cd08af7"><td class="memItemLeft" align="right" valign="top"><a id="abfdf3613d44f6238a871e2108cd08af7" name="abfdf3613d44f6238a871e2108cd08af7"></a>
virtual ATVIEW_EXP void&#160;</td><td class="memItemRight" valign="bottom"><b>_SetDefaultOrigin</b> (ViewportP vp)</td></tr>
<tr class="separator:abfdf3613d44f6238a871e2108cd08af7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60a48b0e9658da1a39c72dbdbe281b08"><td class="memItemLeft" align="right" valign="top"><a id="a60a48b0e9658da1a39c72dbdbe281b08" name="a60a48b0e9658da1a39c72dbdbe281b08"></a>
virtual ATVIEW_EXP bool&#160;</td><td class="memItemRight" valign="bottom"><b>_OnPrimitiveCmdInstall</b> ()</td></tr>
<tr class="separator:a60a48b0e9658da1a39c72dbdbe281b08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71f6d6dbdbcb7bcd85e9d0ee471b13f3"><td class="memItemLeft" align="right" valign="top"><a id="a71f6d6dbdbcb7bcd85e9d0ee471b13f3" name="a71f6d6dbdbcb7bcd85e9d0ee471b13f3"></a>
virtual ATVIEW_EXP bool&#160;</td><td class="memItemRight" valign="bottom"><b>_OnViewCmdInstall</b> ()</td></tr>
<tr class="separator:a71f6d6dbdbcb7bcd85e9d0ee471b13f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69ca447155e8608e235a66d9de0b649e"><td class="memItemLeft" align="right" valign="top"><a id="a69ca447155e8608e235a66d9de0b649e" name="a69ca447155e8608e235a66d9de0b649e"></a>
virtual ATVIEW_EXP bool&#160;</td><td class="memItemRight" valign="bottom"><b>_OnViewCmdExit</b> ()</td></tr>
<tr class="separator:a69ca447155e8608e235a66d9de0b649e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8dedd4970c025d7f50eebcd3814d92d"><td class="memItemLeft" align="right" valign="top"><a id="ad8dedd4970c025d7f50eebcd3814d92d" name="ad8dedd4970c025d7f50eebcd3814d92d"></a>
virtual ATVIEW_EXP bool&#160;</td><td class="memItemRight" valign="bottom"><b>_OnStartRTUpdate</b> ()</td></tr>
<tr class="separator:ad8dedd4970c025d7f50eebcd3814d92d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07b87b5000aa31e145083db7a40d08dc"><td class="memItemLeft" align="right" valign="top"><a id="a07b87b5000aa31e145083db7a40d08dc" name="a07b87b5000aa31e145083db7a40d08dc"></a>
virtual ATVIEW_EXP bool&#160;</td><td class="memItemRight" valign="bottom"><b>_OnStopRTUpdate</b> ()</td></tr>
<tr class="separator:a07b87b5000aa31e145083db7a40d08dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aceb49e1e0b2bec56e0f22276b070fbe6"><td class="memItemLeft" align="right" valign="top"><a id="aceb49e1e0b2bec56e0f22276b070fbe6" name="aceb49e1e0b2bec56e0f22276b070fbe6"></a>
virtual ATVIEW_EXP bool&#160;</td><td class="memItemRight" valign="bottom"><b>_OnPreDataButton</b> (ATBtnEventCR)</td></tr>
<tr class="separator:aceb49e1e0b2bec56e0f22276b070fbe6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94daf7c3fd73af339e0e0e15395fe74e"><td class="memItemLeft" align="right" valign="top"><a id="a94daf7c3fd73af339e0e0e15395fe74e" name="a94daf7c3fd73af339e0e0e15395fe74e"></a>
virtual ATVIEW_EXP bool&#160;</td><td class="memItemRight" valign="bottom"><b>_OnDataButton</b> (ATBtnEventCR)</td></tr>
<tr class="separator:a94daf7c3fd73af339e0e0e15395fe74e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6332a4e9cf9a9353c5de4011dde6ab7f"><td class="memItemLeft" align="right" valign="top"><a id="a6332a4e9cf9a9353c5de4011dde6ab7f" name="a6332a4e9cf9a9353c5de4011dde6ab7f"></a>
virtual ATVIEW_EXP bool&#160;</td><td class="memItemRight" valign="bottom"><b>_OnResetButton</b> (ATBtnEventCR)</td></tr>
<tr class="separator:a6332a4e9cf9a9353c5de4011dde6ab7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ef5aea6836c8a034ad8064c5e82f381"><td class="memItemLeft" align="right" valign="top"><a id="a8ef5aea6836c8a034ad8064c5e82f381" name="a8ef5aea6836c8a034ad8064c5e82f381"></a>
virtual ATVIEW_EXP bool&#160;</td><td class="memItemRight" valign="bottom"><b>_OnSnap</b> (SnapContextR context)</td></tr>
<tr class="separator:a8ef5aea6836c8a034ad8064c5e82f381"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a505f08138ab7b5ff9ebe6e6e71e0274f"><td class="memItemLeft" align="right" valign="top"><a id="a505f08138ab7b5ff9ebe6e6e71e0274f" name="a505f08138ab7b5ff9ebe6e6e71e0274f"></a>
virtual ATVIEW_EXP bool&#160;</td><td class="memItemRight" valign="bottom"><b>_OnTentative</b> ()</td></tr>
<tr class="separator:a505f08138ab7b5ff9ebe6e6e71e0274f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11869fda42e52f342f7b3cd1b032b105"><td class="memItemLeft" align="right" valign="top"><a id="a11869fda42e52f342f7b3cd1b032b105" name="a11869fda42e52f342f7b3cd1b032b105"></a>
virtual ATVIEW_EXP void&#160;</td><td class="memItemRight" valign="bottom"><b>_OnSceneChange</b> (ATSceneRefR)</td></tr>
<tr class="separator:a11869fda42e52f342f7b3cd1b032b105"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8518411bc79f8d2cb796da26a77958e8"><td class="memItemLeft" align="right" valign="top"><a id="a8518411bc79f8d2cb796da26a77958e8" name="a8518411bc79f8d2cb796da26a77958e8"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>_OnMotion</b> (ATBtnEventCR)</td></tr>
<tr class="separator:a8518411bc79f8d2cb796da26a77958e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b6e3e3648ecfcd860a0361abaa5bd68"><td class="memItemLeft" align="right" valign="top"><a id="a3b6e3e3648ecfcd860a0361abaa5bd68" name="a3b6e3e3648ecfcd860a0361abaa5bd68"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>_OnNoMotion</b> (ATBtnEventCR)</td></tr>
<tr class="separator:a3b6e3e3648ecfcd860a0361abaa5bd68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a808c24af268f8ac2bce74dd61f03ca9e"><td class="memItemLeft" align="right" valign="top"><a id="a808c24af268f8ac2bce74dd61f03ca9e" name="a808c24af268f8ac2bce74dd61f03ca9e"></a>
virtual ATVIEW_EXP bool&#160;</td><td class="memItemRight" valign="bottom"><b>_AdjustPoint</b> (XPoint3dR pntActive, IndexedViewportR vp, bool fromSnap)</td></tr>
<tr class="separator:a808c24af268f8ac2bce74dd61f03ca9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad85ce224aba1542b81a68df8d8ad21d6"><td class="memItemLeft" align="right" valign="top"><a id="ad85ce224aba1542b81a68df8d8ad21d6" name="ad85ce224aba1542b81a68df8d8ad21d6"></a>
virtual ATVIEW_EXP void&#160;</td><td class="memItemRight" valign="bottom"><b>_ProcessHints</b> ()</td></tr>
<tr class="separator:ad85ce224aba1542b81a68df8d8ad21d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7658fae73c759b46355fd719f7e0dad3"><td class="memItemLeft" align="right" valign="top"><a id="a7658fae73c759b46355fd719f7e0dad3" name="a7658fae73c759b46355fd719f7e0dad3"></a>
virtual ATVIEW_EXP void&#160;</td><td class="memItemRight" valign="bottom"><b>_DisplayAlignments</b> (ViewportR vp)</td></tr>
<tr class="separator:a7658fae73c759b46355fd719f7e0dad3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22a761bd3c1800dd42fff4eb878163c1"><td class="memItemLeft" align="right" valign="top"><a id="a22a761bd3c1800dd42fff4eb878163c1" name="a22a761bd3c1800dd42fff4eb878163c1"></a>
virtual ATVIEW_EXP void&#160;</td><td class="memItemRight" valign="bottom"><b>_Display</b> (ViewportR vp)</td></tr>
<tr class="separator:a22a761bd3c1800dd42fff4eb878163c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected 属性</h2></td></tr>
<tr class="memitem:a3fda7a4d2e7235197a798aac5a2be741"><td class="memItemLeft" align="right" valign="top"><a id="a3fda7a4d2e7235197a798aac5a2be741" name="a3fda7a4d2e7235197a798aac5a2be741"></a>
CurrentState&#160;</td><td class="memItemRight" valign="bottom"><b>m_currentState</b></td></tr>
<tr class="separator:a3fda7a4d2e7235197a798aac5a2be741"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af87d30e82067850bf9186a7be6f82d63"><td class="memItemLeft" align="right" valign="top"><a id="af87d30e82067850bf9186a7be6f82d63" name="af87d30e82067850bf9186a7be6f82d63"></a>
CompassMode&#160;</td><td class="memItemRight" valign="bottom"><b>m_currentMode</b></td></tr>
<tr class="separator:af87d30e82067850bf9186a7be6f82d63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1441aef6e2e0c9f8391ba59aa46a4a1a"><td class="memItemLeft" align="right" valign="top"><a id="a1441aef6e2e0c9f8391ba59aa46a4a1a" name="a1441aef6e2e0c9f8391ba59aa46a4a1a"></a>
RotationMode&#160;</td><td class="memItemRight" valign="bottom"><b>m_rotationMode</b></td></tr>
<tr class="separator:a1441aef6e2e0c9f8391ba59aa46a4a1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeddc342f7e1178fae14c914ba406a48a"><td class="memItemLeft" align="right" valign="top"><a id="aeddc342f7e1178fae14c914ba406a48a" name="aeddc342f7e1178fae14c914ba406a48a"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>m_currentView</b></td></tr>
<tr class="separator:aeddc342f7e1178fae14c914ba406a48a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03b325b16fc9cff7745c13414ee3f675"><td class="memItemLeft" align="right" valign="top"><a id="a03b325b16fc9cff7745c13414ee3f675" name="a03b325b16fc9cff7745c13414ee3f675"></a>
LimitDesignData&#160;</td><td class="memItemRight" valign="bottom"><b>m_published</b></td></tr>
<tr class="separator:a03b325b16fc9cff7745c13414ee3f675"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cf921ec11f735e285c5b584277527c0"><td class="memItemLeft" align="right" valign="top"><a id="a2cf921ec11f735e285c5b584277527c0" name="a2cf921ec11f735e285c5b584277527c0"></a>
<a class="el" href="../../d5/d5b/struct_x_point3d.html">XPoint3d</a>&#160;</td><td class="memItemRight" valign="bottom"><b>m_origin</b></td></tr>
<tr class="separator:a2cf921ec11f735e285c5b584277527c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55eb960045ff09156d8edd246685647e"><td class="memItemLeft" align="right" valign="top"><a id="a55eb960045ff09156d8edd246685647e" name="a55eb960045ff09156d8edd246685647e"></a>
XVec3d&#160;</td><td class="memItemRight" valign="bottom"><b>m_axes</b> [3]</td></tr>
<tr class="separator:a55eb960045ff09156d8edd246685647e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f1519dfc44caf45f01940c9ae4c23dc"><td class="memItemLeft" align="right" valign="top"><a id="a9f1519dfc44caf45f01940c9ae4c23dc" name="a9f1519dfc44caf45f01940c9ae4c23dc"></a>
XVec3d&#160;</td><td class="memItemRight" valign="bottom"><b>m_delta</b></td></tr>
<tr class="separator:a9f1519dfc44caf45f01940c9ae4c23dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38f8fbf16754e5a1a51fab36f6ebdf63"><td class="memItemLeft" align="right" valign="top"><a id="a38f8fbf16754e5a1a51fab36f6ebdf63" name="a38f8fbf16754e5a1a51fab36f6ebdf63"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>m_distance</b></td></tr>
<tr class="separator:a38f8fbf16754e5a1a51fab36f6ebdf63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c9c12628a44b6e89e3dbacc1dc77dd2"><td class="memItemLeft" align="right" valign="top"><a id="a7c9c12628a44b6e89e3dbacc1dc77dd2" name="a7c9c12628a44b6e89e3dbacc1dc77dd2"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>m_angle</b></td></tr>
<tr class="separator:a7c9c12628a44b6e89e3dbacc1dc77dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a9f945bd0fe7899d3e46d9a130f7676"><td class="memItemLeft" align="right" valign="top"><a id="a1a9f945bd0fe7899d3e46d9a130f7676" name="a1a9f945bd0fe7899d3e46d9a130f7676"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>m_locked</b></td></tr>
<tr class="separator:a1a9f945bd0fe7899d3e46d9a130f7676"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ee234e8834dd69c2d14d03edfb69241"><td class="memItemLeft" align="right" valign="top"><a id="a9ee234e8834dd69c2d14d03edfb69241" name="a9ee234e8834dd69c2d14d03edfb69241"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>m_indexed</b></td></tr>
<tr class="separator:a9ee234e8834dd69c2d14d03edfb69241"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54f32f530aa5f74be35866ccb48fd3d8"><td class="memItemLeft" align="right" valign="top"><a id="a54f32f530aa5f74be35866ccb48fd3d8" name="a54f32f530aa5f74be35866ccb48fd3d8"></a>
RoundOff&#160;</td><td class="memItemRight" valign="bottom"><b>m_distRndoff</b></td></tr>
<tr class="separator:a54f32f530aa5f74be35866ccb48fd3d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c7f67400ba0a47ddca07a794c95f068"><td class="memItemLeft" align="right" valign="top"><a id="a5c7f67400ba0a47ddca07a794c95f068" name="a5c7f67400ba0a47ddca07a794c95f068"></a>
RoundOff&#160;</td><td class="memItemRight" valign="bottom"><b>m_anglRndoff</b></td></tr>
<tr class="separator:a5c7f67400ba0a47ddca07a794c95f068"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b96d19b4a48ffe792c65ab175f75192"><td class="memItemLeft" align="right" valign="top"><a id="a1b96d19b4a48ffe792c65ab175f75192" name="a1b96d19b4a48ffe792c65ab175f75192"></a>
Flags&#160;</td><td class="memItemRight" valign="bottom"><b>m_flags</b></td></tr>
<tr class="separator:a1b96d19b4a48ffe792c65ab175f75192"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cd8bd6acaf34e6c72424691014dd1a4"><td class="memItemLeft" align="right" valign="top"><a id="a7cd8bd6acaf34e6c72424691014dd1a4" name="a7cd8bd6acaf34e6c72424691014dd1a4"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_fieldLocked</b> [5]</td></tr>
<tr class="separator:a7cd8bd6acaf34e6c72424691014dd1a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a838bd280b84f767a5b6ebbfd7727de"><td class="memItemLeft" align="right" valign="top"><a id="a0a838bd280b84f767a5b6ebbfd7727de" name="a0a838bd280b84f767a5b6ebbfd7727de"></a>
KeyinStatus&#160;</td><td class="memItemRight" valign="bottom"><b>m_keyinStatus</b> [5]</td></tr>
<tr class="separator:a0a838bd280b84f767a5b6ebbfd7727de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeaab73674dbcfb735ce8bbc307cd594a"><td class="memItemLeft" align="right" valign="top"><a id="aeaab73674dbcfb735ce8bbc307cd594a" name="aeaab73674dbcfb735ce8bbc307cd594a"></a>
SavedState&#160;</td><td class="memItemRight" valign="bottom"><b>m_savedState</b></td></tr>
<tr class="separator:aeaab73674dbcfb735ce8bbc307cd594a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95ea31ad5519bf7ad803707fefb5a752"><td class="memItemLeft" align="right" valign="top"><a id="a95ea31ad5519bf7ad803707fefb5a752" name="a95ea31ad5519bf7ad803707fefb5a752"></a>
SavedCoords&#160;</td><td class="memItemRight" valign="bottom"><b>m_savedCoords</b></td></tr>
<tr class="separator:a95ea31ad5519bf7ad803707fefb5a752"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd95df84c464dd373d104a64c962622e"><td class="memItemLeft" align="right" valign="top"><a id="afd95df84c464dd373d104a64c962622e" name="afd95df84c464dd373d104a64c962622e"></a>
XVec3d&#160;</td><td class="memItemRight" valign="bottom"><b>m_lastAxes</b> [3]</td></tr>
<tr class="separator:afd95df84c464dd373d104a64c962622e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac536f160445f7531a216fc7271e54b56"><td class="memItemLeft" align="right" valign="top"><a id="ac536f160445f7531a216fc7271e54b56" name="ac536f160445f7531a216fc7271e54b56"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>m_lastDistance</b></td></tr>
<tr class="separator:ac536f160445f7531a216fc7271e54b56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac299cbfe15663e75ea4b2b313fd7cc08"><td class="memItemLeft" align="right" valign="top"><a id="ac299cbfe15663e75ea4b2b313fd7cc08" name="ac299cbfe15663e75ea4b2b313fd7cc08"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>m_tolerance</b></td></tr>
<tr class="separator:ac299cbfe15663e75ea4b2b313fd7cc08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5999cdca5aa2ee16bca4e94085ca0f36"><td class="memItemLeft" align="right" valign="top"><a id="a5999cdca5aa2ee16bca4e94085ca0f36" name="a5999cdca5aa2ee16bca4e94085ca0f36"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>m_percentChanged</b></td></tr>
<tr class="separator:a5999cdca5aa2ee16bca4e94085ca0f36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90dcc9126f5121940dc8e97773be4b7a"><td class="memItemLeft" align="right" valign="top"><a id="a90dcc9126f5121940dc8e97773be4b7a" name="a90dcc9126f5121940dc8e97773be4b7a"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>m_threshold</b></td></tr>
<tr class="separator:a90dcc9126f5121940dc8e97773be4b7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb52b5fd4813d1bd3bd652d615d34f3c"><td class="memItemLeft" align="right" valign="top"><a id="adb52b5fd4813d1bd3bd652d615d34f3c" name="adb52b5fd4813d1bd3bd652d615d34f3c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_haveValidOrigin</b></td></tr>
<tr class="separator:adb52b5fd4813d1bd3bd652d615d34f3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28e467d405ec47d9e580f753eeb6d8ca"><td class="memItemLeft" align="right" valign="top"><a id="a28e467d405ec47d9e580f753eeb6d8ca" name="a28e467d405ec47d9e580f753eeb6d8ca"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_allow3dPtsIn2d</b></td></tr>
<tr class="separator:a28e467d405ec47d9e580f753eeb6d8ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9f98708447433eadb1fda635f7c63dc"><td class="memItemLeft" align="right" valign="top"><a id="ae9f98708447433eadb1fda635f7c63dc" name="ae9f98708447433eadb1fda635f7c63dc"></a>
<a class="el" href="../../d5/d5b/struct_x_point3d.html">XPoint3d</a>&#160;</td><td class="memItemRight" valign="bottom"><b>m_planePt</b></td></tr>
<tr class="separator:ae9f98708447433eadb1fda635f7c63dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c8339c21205c94083fc05ed85ec0569"><td class="memItemLeft" align="right" valign="top"><a id="a6c8339c21205c94083fc05ed85ec0569" name="a6c8339c21205c94083fc05ed85ec0569"></a>
<a class="el" href="../../d4/d00/struct_x_point2d.html">XPoint2d</a>&#160;</td><td class="memItemRight" valign="bottom"><b>m_rawDelta</b></td></tr>
<tr class="separator:a6c8339c21205c94083fc05ed85ec0569"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0211bf790192de5737751f20e8bc67d6"><td class="memItemLeft" align="right" valign="top"><a id="a0211bf790192de5737751f20e8bc67d6" name="a0211bf790192de5737751f20e8bc67d6"></a>
<a class="el" href="../../d5/d5b/struct_x_point3d.html">XPoint3d</a>&#160;</td><td class="memItemRight" valign="bottom"><b>m_rawPoint</b></td></tr>
<tr class="separator:a0211bf790192de5737751f20e8bc67d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae74ae184f444bd31e3534713dcf2f4ed"><td class="memItemLeft" align="right" valign="top"><a id="ae74ae184f444bd31e3534713dcf2f4ed" name="ae74ae184f444bd31e3534713dcf2f4ed"></a>
<a class="el" href="../../d5/d5b/struct_x_point3d.html">XPoint3d</a>&#160;</td><td class="memItemRight" valign="bottom"><b>m_rawPointOnPlane</b></td></tr>
<tr class="separator:ae74ae184f444bd31e3534713dcf2f4ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a56e61a859a1ad30c09a6e070230ee6"><td class="memItemLeft" align="right" valign="top"><a id="a6a56e61a859a1ad30c09a6e070230ee6" name="a6a56e61a859a1ad30c09a6e070230ee6"></a>
<a class="el" href="../../d5/d5b/struct_x_point3d.html">XPoint3d</a>&#160;</td><td class="memItemRight" valign="bottom"><b>m_point</b></td></tr>
<tr class="separator:a6a56e61a859a1ad30c09a6e070230ee6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37c790027b3e03abf9bff24e041bc36f"><td class="memItemLeft" align="right" valign="top"><a id="a37c790027b3e03abf9bff24e041bc36f" name="a37c790027b3e03abf9bff24e041bc36f"></a>
XVec3d&#160;</td><td class="memItemRight" valign="bottom"><b>m_vector</b></td></tr>
<tr class="separator:a37c790027b3e03abf9bff24e041bc36f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2527bff52732e4bdeedb77164127fec"><td class="memItemLeft" align="right" valign="top"><a id="af2527bff52732e4bdeedb77164127fec" name="af2527bff52732e4bdeedb77164127fec"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_xIsNegative</b></td></tr>
<tr class="separator:af2527bff52732e4bdeedb77164127fec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b73a8c1025fb251fbe8a0a763b57538"><td class="memItemLeft" align="right" valign="top"><a id="a4b73a8c1025fb251fbe8a0a763b57538" name="a4b73a8c1025fb251fbe8a0a763b57538"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_yIsNegative</b></td></tr>
<tr class="separator:a4b73a8c1025fb251fbe8a0a763b57538"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f7a17b18011aec30d6bffe73967c8ba"><td class="memItemLeft" align="right" valign="top"><a id="a7f7a17b18011aec30d6bffe73967c8ba" name="a7f7a17b18011aec30d6bffe73967c8ba"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_xIsExplicit</b></td></tr>
<tr class="separator:a7f7a17b18011aec30d6bffe73967c8ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5673abd625d4ab0041b4c2145de6cafd"><td class="memItemLeft" align="right" valign="top"><a id="a5673abd625d4ab0041b4c2145de6cafd" name="a5673abd625d4ab0041b4c2145de6cafd"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_yIsExplicit</b></td></tr>
<tr class="separator:a5673abd625d4ab0041b4c2145de6cafd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9453ffbcde8a3931dfdc9f0157844ffe"><td class="memItemLeft" align="right" valign="top"><a id="a9453ffbcde8a3931dfdc9f0157844ffe" name="a9453ffbcde8a3931dfdc9f0157844ffe"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_dontMoveFocus</b></td></tr>
<tr class="separator:a9453ffbcde8a3931dfdc9f0157844ffe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67544d5f6b5fda56e1502c928c0ed243"><td class="memItemLeft" align="right" valign="top"><a id="a67544d5f6b5fda56e1502c928c0ed243" name="a67544d5f6b5fda56e1502c928c0ed243"></a>
ItemField&#160;</td><td class="memItemRight" valign="bottom"><b>m_newFocus</b></td></tr>
<tr class="separator:a67544d5f6b5fda56e1502c928c0ed243"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
<div class="textblock"><p >用于精确绘图 </p>
<dl class="section author"><dt>作者</dt><dd>SZEWC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/18 </dd></dl>
</div><h2 class="groupheader">成员函数说明</h2>
<a id="ac94577ca6d17e86e8d489c85e2796d32" name="ac94577ca6d17e86e8d489c85e2796d32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac94577ca6d17e86e8d489c85e2796d32">&#9670;&nbsp;</a></span>GetEntity()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static ATVIEW_EXP LimitDesignR LimitDesign::GetEntity </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>获取实例 </p>
<p >获取当前的LimitDesign实例，返回引用</p>
<dl class="section return"><dt>返回</dt><dd>LimitDesignR</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/20 </dd></dl>

</div>
</div>
<a id="a4e583f8035f12392f85414bf3974975c" name="a4e583f8035f12392f85414bf3974975c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e583f8035f12392f85414bf3974975c">&#9670;&nbsp;</a></span>SetContext()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATVIEW_EXP ATECStatus LimitDesign::SetContext </td>
          <td>(</td>
          <td class="paramtype">LimitDesignFlags&#160;</td>
          <td class="paramname"><em>flags</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">XPoint3dCP&#160;</td>
          <td class="paramname"><em>origin</em> = <code>NULL</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">XVec3dCP&#160;</td>
          <td class="paramname"><em>orientation</em> = <code>NULL</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">XVec3dCP&#160;</td>
          <td class="paramname"><em>delta</em> = <code>NULL</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double const *&#160;</td>
          <td class="paramname"><em>distance</em> = <code>NULL</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double const *&#160;</td>
          <td class="paramname"><em>angle</em> = <code>NULL</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">TransformCP&#160;</td>
          <td class="paramname"><em>trans</em> = <code>NULL</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>设置控制框内容 </p>
<p >提供内容用于设定控制框位置、方向、模式等</p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">LimitDesignFlags</td><td>flags </td></tr>
    <tr><td class="paramname">XPoint3dCP</td><td>origin </td></tr>
    <tr><td class="paramname">XVec3dCP</td><td>orientation </td></tr>
    <tr><td class="paramname">XVec3dCP</td><td>delta </td></tr>
    <tr><td class="paramname">double</td><td>const * distance </td></tr>
    <tr><td class="paramname">double</td><td>const * angle </td></tr>
    <tr><td class="paramname">TransformCP</td><td>trans </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATECStatus</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/20 </dd></dl>

</div>
</div>
<hr/>该结构体的文档由以下文件生成:<ul>
<li>D:/doxy/PublicAPI/ATShow/<a class="el" href="../../d3/d2b/_limit_design_8h_source.html">LimitDesign.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
